We are seeking a Senior Software Engineer to architect and scale Sully.ai’s platform-level agentic AI systems within our Engineering Research team. This role combines full-stack engineering excellence with deep expertise in LLM-powered experiences. You’ll design, implement, and optimize core components across frontend, backend, and model integrations, while driving engineering direction in close collaboration with our co-founders.
Job listings
Build and evolve core backend frameworks, shared services, and developer APIs that accelerate product development. Design and deliver scalable systems that are easy to use, maintain, and extend. Partner with product teams to co-design abstractions that make feature delivery faster and safer. Contribute to service patterns, conventions, and tooling that raise engineering standards across Canva.
As a Backend Engineer, you’ll design and scale the systems that power The Flex — from reservation logic and payments to property automation and data intelligence. You’ll focus on building high-performance APIs, serverless architectures, and automation pipelines that make the platform faster, smarter, and more reliable every day.
Be part of the engineering force behind Base360.ai, the intelligent backbone of The Flex, automating everything from bookings and check-ins to cleaning and communications. Build technology that replaces friction with flow, turning property operations into seamless, automated experiences, touching every layer of the stack, from front-end interactions to back-end logic and cloud deployment.
In this role, use your combination of data engineering and backend software development expertise to solve business problems. As part of the Engineering team, you’ll build data heavy applications that directly provide value to our customers, internal and external. Build systems where producing and managing data is a first-class concern.
As a Backend Software Engineer, you will be a key contributor to the development of our payment platform. You’ll design, build, and maintain scalable backend systems while ensuring the security, performance, and reliability of our solutions. You’ll collaborate with cross-functional teams to deliver cutting-edge payment features that enhance the customer experience.